leg splint - Turkish English Dictionary